Meat ball - Turkish English Dictionary